\doxysection{RCC\+\_\+\+Periph\+CLKInit\+Type\+Def Struct Reference}
\hypertarget{struct_r_c_c___periph_c_l_k_init_type_def}{}\label{struct_r_c_c___periph_c_l_k_init_type_def}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}


RCC extended clocks structure definition.  




{\ttfamily \#include $<$stm32h7xx\+\_\+hal\+\_\+rcc\+\_\+ex.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint64\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a3f0accdf1e237252f6e4292863a16399}{Periph\+Clock\+Selection}}
\item 
\mbox{\hyperlink{struct_r_c_c___p_l_l2_init_type_def}{RCC\+\_\+\+PLL2\+Init\+Type\+Def}} \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a97b712e17d24379def40bb63a0bc6ebe}{PLL2}}
\item 
\mbox{\hyperlink{struct_r_c_c___p_l_l3_init_type_def}{RCC\+\_\+\+PLL3\+Init\+Type\+Def}} \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_aa41e32a86d66242df8ee6e44222e3704}{PLL3}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_ad09756dc0bde83a631f62b912dd708a4}{Fmc\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a84a697c2eb8ce0f3e74619aa2bfc1a2d}{Sdmmc\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a2847c5846fbf04e83aae71ef5bef1c78}{Ckper\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_adc2a83ae9e108a3f7afb01c58f3a4f1a}{Sai1\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a01e364295489287fd64d3a765aa6201e}{Spi123\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_af80ddc76501089bdcb8ce7ab6f298711}{Spi45\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a81e564d3954f5d4ba3aa43b8d93197e9}{Spdifrx\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a992bc8d924e65e68d900f0b5ce509067}{Dfsdm1\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a3cd5d5af8e5f4ba742de80ee9abd19e6}{Swpmi1\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_ac1a2fffa38187061f0d0d407b1b600e7}{Usart234578\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a0bbfca15c9c540af5fefaa2e9080e124}{Usart16\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_af813ee3fd2dde6869cb4a293f7b4cc99}{Rng\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a09ccb6eb126aafbac56224cdbbb8d241}{I2c123\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_ade70caf46b06e60adb93973c42e6a900}{Usb\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a344e2489c3faf2150fafbafc86b86812}{Cec\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a1a290839542d3836d0cfe98142b5f219}{Lptim1\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_aedf7d9667b60b41d77913dd78c5e0228}{Lpuart1\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a4c4c2ad7382843b24eda31f0d8b4bcf6}{I2c4\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a639cb3f5a120fb7a835e452431994afb}{Lptim2\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_aa4a49f3e8c0a8a00fb6bc075f8d8413e}{Lptim345\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_ab69770bf33cdee0878e1c0db0faf748c}{Adc\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a07471475d17c54062fd753d0c21fb29a}{Spi6\+Clock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_ad2c422d62b056a61d7bbb599c89dbc1e}{RTCClock\+Selection}}
\item 
uint32\+\_\+t \mbox{\hyperlink{struct_r_c_c___periph_c_l_k_init_type_def_a18502c3bdf821d335ea8687affb4c275}{TIMPres\+Selection}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
RCC extended clocks structure definition. 

\label{doc-variable-members}
\Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_ab69770bf33cdee0878e1c0db0faf748c}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!AdcClockSelection@{AdcClockSelection}}
\index{AdcClockSelection@{AdcClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{AdcClockSelection}{AdcClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_ab69770bf33cdee0878e1c0db0faf748c} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Adc\+Clock\+Selection}

Specifies ADC interface clock source This parameter can be a value of \doxylink{group___r_c_c_ex___a_d_c___clock___source}{RCCEx ADC Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a344e2489c3faf2150fafbafc86b86812}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!CecClockSelection@{CecClockSelection}}
\index{CecClockSelection@{CecClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{CecClockSelection}{CecClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a344e2489c3faf2150fafbafc86b86812} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Cec\+Clock\+Selection}

Specifies CEC clock source This parameter can be a value of \doxylink{group___r_c_c_ex___c_e_c___clock___source}{RCCEx CEC Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a2847c5846fbf04e83aae71ef5bef1c78}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!CkperClockSelection@{CkperClockSelection}}
\index{CkperClockSelection@{CkperClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{CkperClockSelection}{CkperClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a2847c5846fbf04e83aae71ef5bef1c78} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Ckper\+Clock\+Selection}

Specifies CKPER clock source This parameter can be a value of \doxylink{group___r_c_c_ex___c_l_k_p___clock___source}{RCCEx CLKP Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a992bc8d924e65e68d900f0b5ce509067}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Dfsdm1ClockSelection@{Dfsdm1ClockSelection}}
\index{Dfsdm1ClockSelection@{Dfsdm1ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Dfsdm1ClockSelection}{Dfsdm1ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a992bc8d924e65e68d900f0b5ce509067} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Dfsdm1\+Clock\+Selection}

Specifies DFSDM1 Clock clock source This parameter can be a value of \doxylink{group___r_c_c_ex___d_f_s_d_m1___clock___source}{RCCEx DFSDM1 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_ad09756dc0bde83a631f62b912dd708a4}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!FmcClockSelection@{FmcClockSelection}}
\index{FmcClockSelection@{FmcClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{FmcClockSelection}{FmcClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_ad09756dc0bde83a631f62b912dd708a4} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Fmc\+Clock\+Selection}

Specifies FMC clock source This parameter can be a value of \doxylink{group___r_c_c_ex___f_m_c___clock___source}{RCCEx FMC Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a09ccb6eb126aafbac56224cdbbb8d241}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!I2c123ClockSelection@{I2c123ClockSelection}}
\index{I2c123ClockSelection@{I2c123ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{I2c123ClockSelection}{I2c123ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a09ccb6eb126aafbac56224cdbbb8d241} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+I2c123\+Clock\+Selection}

Specifies I2\+C1/2/3 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___i2_c1235___clock___source}{RCCEx I2\+C1/2/3/5 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a4c4c2ad7382843b24eda31f0d8b4bcf6}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!I2c4ClockSelection@{I2c4ClockSelection}}
\index{I2c4ClockSelection@{I2c4ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{I2c4ClockSelection}{I2c4ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a4c4c2ad7382843b24eda31f0d8b4bcf6} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+I2c4\+Clock\+Selection}

Specifies I2\+C4 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___i2_c4___clock___source}{RCCEx I2\+C4 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a1a290839542d3836d0cfe98142b5f219}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Lptim1ClockSelection@{Lptim1ClockSelection}}
\index{Lptim1ClockSelection@{Lptim1ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Lptim1ClockSelection}{Lptim1ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a1a290839542d3836d0cfe98142b5f219} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Lptim1\+Clock\+Selection}

Specifies LPTIM1 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___l_p_t_i_m1___clock___source}{RCCEx LPTIM1 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a639cb3f5a120fb7a835e452431994afb}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Lptim2ClockSelection@{Lptim2ClockSelection}}
\index{Lptim2ClockSelection@{Lptim2ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Lptim2ClockSelection}{Lptim2ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a639cb3f5a120fb7a835e452431994afb} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Lptim2\+Clock\+Selection}

Specifies LPTIM2 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___l_p_t_i_m2___clock___source}{RCCEx LPTIM2 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_aa4a49f3e8c0a8a00fb6bc075f8d8413e}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Lptim345ClockSelection@{Lptim345ClockSelection}}
\index{Lptim345ClockSelection@{Lptim345ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Lptim345ClockSelection}{Lptim345ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_aa4a49f3e8c0a8a00fb6bc075f8d8413e} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Lptim345\+Clock\+Selection}

Specifies LPTIM3/4/5 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___l_p_t_i_m345___clock___source}{RCCEx LPTIM3/4/5 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_aedf7d9667b60b41d77913dd78c5e0228}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Lpuart1ClockSelection@{Lpuart1ClockSelection}}
\index{Lpuart1ClockSelection@{Lpuart1ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Lpuart1ClockSelection}{Lpuart1ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_aedf7d9667b60b41d77913dd78c5e0228} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Lpuart1\+Clock\+Selection}

Specifies LPUART1 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___l_p_u_a_r_t1___clock___source}{RCCEx LPUART1 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a3f0accdf1e237252f6e4292863a16399}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!PeriphClockSelection@{PeriphClockSelection}}
\index{PeriphClockSelection@{PeriphClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{PeriphClockSelection}{PeriphClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a3f0accdf1e237252f6e4292863a16399} 
uint64\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Periph\+Clock\+Selection}

The Extended Clock to be configured. This parameter can be a value of \doxylink{group___r_c_c_ex___periph___clock___selection}{RCCEx Periph Clock Selection} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a97b712e17d24379def40bb63a0bc6ebe}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!PLL2@{PLL2}}
\index{PLL2@{PLL2}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{PLL2}{PLL2}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a97b712e17d24379def40bb63a0bc6ebe} 
\mbox{\hyperlink{struct_r_c_c___p_l_l2_init_type_def}{RCC\+\_\+\+PLL2\+Init\+Type\+Def}} RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+PLL2}

PLL2structure parameters. This parameter will be used only when PLL2 is selected as kernel clock Source for some peripherals \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_aa41e32a86d66242df8ee6e44222e3704}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!PLL3@{PLL3}}
\index{PLL3@{PLL3}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{PLL3}{PLL3}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_aa41e32a86d66242df8ee6e44222e3704} 
\mbox{\hyperlink{struct_r_c_c___p_l_l3_init_type_def}{RCC\+\_\+\+PLL3\+Init\+Type\+Def}} RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+PLL3}

PLL3 structure parameters. This parameter will be used only when PLL2 is selected as kernel clock Source for some peripherals \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_af813ee3fd2dde6869cb4a293f7b4cc99}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!RngClockSelection@{RngClockSelection}}
\index{RngClockSelection@{RngClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{RngClockSelection}{RngClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_af813ee3fd2dde6869cb4a293f7b4cc99} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Rng\+Clock\+Selection}

Specifies RNG clock source This parameter can be a value of \doxylink{group___r_c_c_ex___r_n_g___clock___source}{RCCEx RNG Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_ad2c422d62b056a61d7bbb599c89dbc1e}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!RTCClockSelection@{RTCClockSelection}}
\index{RTCClockSelection@{RTCClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{RTCClockSelection}{RTCClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_ad2c422d62b056a61d7bbb599c89dbc1e} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+RTCClock\+Selection}

Specifies RTC Clock clock source This parameter can be a value of \doxylink{group___r_c_c___r_t_c___clock___source}{RCC RTC Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_adc2a83ae9e108a3f7afb01c58f3a4f1a}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Sai1ClockSelection@{Sai1ClockSelection}}
\index{Sai1ClockSelection@{Sai1ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Sai1ClockSelection}{Sai1ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_adc2a83ae9e108a3f7afb01c58f3a4f1a} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Sai1\+Clock\+Selection}

Specifies SAI1 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_a_i1___clock___source}{SAI1 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a84a697c2eb8ce0f3e74619aa2bfc1a2d}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!SdmmcClockSelection@{SdmmcClockSelection}}
\index{SdmmcClockSelection@{SdmmcClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{SdmmcClockSelection}{SdmmcClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a84a697c2eb8ce0f3e74619aa2bfc1a2d} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Sdmmc\+Clock\+Selection}

Specifies SDMMC clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_d_m_m_c___clock___source}{RCCEx SDMMC Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a81e564d3954f5d4ba3aa43b8d93197e9}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!SpdifrxClockSelection@{SpdifrxClockSelection}}
\index{SpdifrxClockSelection@{SpdifrxClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{SpdifrxClockSelection}{SpdifrxClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a81e564d3954f5d4ba3aa43b8d93197e9} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Spdifrx\+Clock\+Selection}

Specifies SPDIFRX Clock clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_p_d_i_f_r_x___clock___source}{RCCEx SPDIFRX Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a01e364295489287fd64d3a765aa6201e}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Spi123ClockSelection@{Spi123ClockSelection}}
\index{Spi123ClockSelection@{Spi123ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Spi123ClockSelection}{Spi123ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a01e364295489287fd64d3a765aa6201e} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Spi123\+Clock\+Selection}

Specifies SPI1/2/3 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_p_i123___clock___source}{SPI1/2/3 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_af80ddc76501089bdcb8ce7ab6f298711}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Spi45ClockSelection@{Spi45ClockSelection}}
\index{Spi45ClockSelection@{Spi45ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Spi45ClockSelection}{Spi45ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_af80ddc76501089bdcb8ce7ab6f298711} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Spi45\+Clock\+Selection}

Specifies SPI4/5 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_p_i45___clock___source}{SPI4/5 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a07471475d17c54062fd753d0c21fb29a}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Spi6ClockSelection@{Spi6ClockSelection}}
\index{Spi6ClockSelection@{Spi6ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Spi6ClockSelection}{Spi6ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a07471475d17c54062fd753d0c21fb29a} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Spi6\+Clock\+Selection}

Specifies SPI6 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_p_i6___clock___source}{SPI6 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a3cd5d5af8e5f4ba742de80ee9abd19e6}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Swpmi1ClockSelection@{Swpmi1ClockSelection}}
\index{Swpmi1ClockSelection@{Swpmi1ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Swpmi1ClockSelection}{Swpmi1ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a3cd5d5af8e5f4ba742de80ee9abd19e6} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Swpmi1\+Clock\+Selection}

Specifies SWPMI1 Clock clock source This parameter can be a value of \doxylink{group___r_c_c_ex___s_w_p_m_i1___clock___source}{RCCEx SWPMI1 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a18502c3bdf821d335ea8687affb4c275}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!TIMPresSelection@{TIMPresSelection}}
\index{TIMPresSelection@{TIMPresSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{TIMPresSelection}{TIMPresSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a18502c3bdf821d335ea8687affb4c275} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+TIMPres\+Selection}

Specifies TIM Clock Prescalers Selection. This parameter can be a value of \doxylink{group___r_c_c_ex___t_i_m___prescaler___selection}{RCCEx TIM Prescaler Selection} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_a0bbfca15c9c540af5fefaa2e9080e124}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Usart16ClockSelection@{Usart16ClockSelection}}
\index{Usart16ClockSelection@{Usart16ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Usart16ClockSelection}{Usart16ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_a0bbfca15c9c540af5fefaa2e9080e124} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Usart16\+Clock\+Selection}

Specifies USART1/6 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___u_s_a_r_t16___clock___source}{RCCEx USART1/6 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_ac1a2fffa38187061f0d0d407b1b600e7}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!Usart234578ClockSelection@{Usart234578ClockSelection}}
\index{Usart234578ClockSelection@{Usart234578ClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{Usart234578ClockSelection}{Usart234578ClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_ac1a2fffa38187061f0d0d407b1b600e7} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Usart234578\+Clock\+Selection}

Specifies USART2/3/4/5/7/8 clock source This parameter can be a value of \doxylink{group___r_c_c_ex___u_s_a_r_t234578___clock___source}{RCCEx USART2/3/4/5/7/8 Clock Source} \Hypertarget{struct_r_c_c___periph_c_l_k_init_type_def_ade70caf46b06e60adb93973c42e6a900}\index{RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}!UsbClockSelection@{UsbClockSelection}}
\index{UsbClockSelection@{UsbClockSelection}!RCC\_PeriphCLKInitTypeDef@{RCC\_PeriphCLKInitTypeDef}}
\doxysubsubsection{\texorpdfstring{UsbClockSelection}{UsbClockSelection}}
{\footnotesize\ttfamily \label{struct_r_c_c___periph_c_l_k_init_type_def_ade70caf46b06e60adb93973c42e6a900} 
uint32\+\_\+t RCC\+\_\+\+Periph\+CLKInit\+Type\+Def\+::\+Usb\+Clock\+Selection}

Specifies USB clock source This parameter can be a value of \doxylink{group___r_c_c_ex___u_s_b___clock___source}{RCCEx USB Clock Source} 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Drivers/\+STM32\+H7xx\+\_\+\+HAL\+\_\+\+Driver/\+Inc/\mbox{\hyperlink{stm32h7xx__hal__rcc__ex_8h}{stm32h7xx\+\_\+hal\+\_\+rcc\+\_\+ex.\+h}}\end{DoxyCompactItemize}
